Big Huge Thesaurus

peace offering

noun

sounds kind of like